<?php
echo '<div id="fone_addon'.$id.'" class="fonediv">';
//ngay bay
echo form_input(array('id' => 'datefly'.$id, 'value' => '','required'=>'required','class' => 'fone_num_cls','placeholder'=>'NGÀY BAY'));
echo form_error('datefly');
echo ' ';
//số hiệu
echo form_input(array('id' => 'numberfly'.$id, 'value' => '','required'=>'required','class' => 'fone_num_cls','placeholder'=>'SỐ HIỆU'));
echo form_error('numberfly');
echo ' ';
//Sb đi
echo form_input(array('id' => 'gosb'.$id, 'value' => '','required'=>'required','class' => 'fone_num_cls','placeholder'=>'NƠI ĐI'));
echo form_error('gosb');
echo ' ';
//Giờ bay
echo form_input(array('id' => 'timefly'.$id, 'value' => '','required'=>'required','class' => 'fone_num_cls','placeholder'=>'GIỜ ĐI'));
echo form_error('timefly');
echo ' ';
//Sb đến
echo form_input(array('id' => 'stopsb'.$id, 'value' => '','required'=>'required','class' => 'fone_num_cls','placeholder'=>'NƠI ĐẾN'));
echo form_error('stopsb');
echo form_input(array('type' => 'hidden', 'name' => 'booking-info[]', 'id' => 'booking-info-'.$id, 'value' => ''));
echo ' ';
//Giờ đến
echo form_input(array('id' => 'timeat'.$id, 'value' => '','required'=>'required','class' => 'fone_num_cls','placeholder'=>'GIỜ ĐẾN'));
echo form_error('timeat');
echo ' ';

echo '<button name="" type="button" class="btn btn-primary delete" onclick="javascript:$(this).parent().remove();">Xóa</button>';
echo '</div>';
?>
<script>
    var id = <?php echo $id;?>;
    $(function() {
      var $datepicker = $('#datefly'+id);
      $datepicker.datepicker({ dateFormat: 'dd/mm/yy' }).val();
    });
    
    $("#numberfly"+id).mask("******",{placeholder:" ",autoclear:false});//SO HIEU
    $("#timefly"+id).mask("99:99");//GIỜ BAY
    $("#gosb"+id).mask("aaa");//SB ĐI
    $("#timeat"+id).mask("99:99");//GIỜ ĐẾN
    $("#stopsb"+id).mask("aaa");//SB ĐẾN
    
    $("#numberfly"+id).blur(function() {
        document.getElementById("booking-info-"+id).value = document.getElementById("datefly"+id).value 
        + '-' + document.getElementById("numberfly"+id).value.trim()
        + '-' + document.getElementById("timefly"+id).value
        + '-' + document.getElementById("gosb"+id).value
        + '-' + document.getElementById("timeat"+id).value
        + '-' + document.getElementById("stopsb"+id).value;
    });
    
    $("#timefly"+id).blur(function() {
        document.getElementById("booking-info-"+id).value = document.getElementById("datefly"+id).value 
        + '-' + document.getElementById("numberfly"+id).value.trim()
        + '-' + document.getElementById("timefly"+id).value
        + '-' + document.getElementById("gosb"+id).value
        + '-' + document.getElementById("timeat"+id).value
        + '-' + document.getElementById("stopsb"+id).value;
    });
    
    $("#gosb"+id).blur(function() {
        document.getElementById("booking-info-"+id).value = document.getElementById("datefly"+id).value 
        + '-' + document.getElementById("numberfly"+id).value.trim()
        + '-' + document.getElementById("timefly"+id).value
        + '-' + document.getElementById("gosb"+id).value
        + '-' + document.getElementById("timeat"+id).value
        + '-' + document.getElementById("stopsb"+id).value;
    });
    
    $("#timeat"+id).blur(function() {
        document.getElementById("booking-info-"+id).value = document.getElementById("datefly"+id).value 
        + '-' + document.getElementById("numberfly"+id).value.trim()
        + '-' + document.getElementById("timefly"+id).value
        + '-' + document.getElementById("gosb"+id).value
        + '-' + document.getElementById("timeat"+id).value
        + '-' + document.getElementById("stopsb"+id).value;
    });
    
    $("#stopsb"+id).blur(function() {
        document.getElementById("booking-info-"+id).value = document.getElementById("datefly"+id).value 
        + '-' + document.getElementById("numberfly"+id).value.trim()
        + '-' + document.getElementById("timefly"+id).value
        + '-' + document.getElementById("gosb"+id).value
        + '-' + document.getElementById("timeat"+id).value
        + '-' + document.getElementById("stopsb"+id).value;
    });
    
     $("#timefly"+id).blur(function() {
        var timesx=this.value;
        var times = timesx.split(":");
        if (timesx.indexOf('_',1) >0)
        {
            alert("Thời gian nhập không đúng");
            this.value='';
            $(this).focus();
        }else if (times[0] > 23 || times[1]>59)
        {
            alert("Thời gian nhập không đúng");
            this.value='';
            $(this).focus();
        }
    });
    
    $("#timeat"+id).blur(function() {
        var timesx=this.value;
        var times = timesx.split(":");
        if (timesx.indexOf('_',1) >0)
        {
            alert("Thời gian nhập không đúng");
            this.value='';
            $(this).focus();
        }else if (times[0] > 23 || times[1]>59)
        {
            alert("Thời gian nhập không đúng");
            this.value='';
            $(this).focus();
        }
    });
    
    
</script>
<?php
die();